package vista;

import java.awt.BorderLayout;
import java.awt.EventQueue;

import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.JLabel;
import javax.swing.JTextField;
import javax.swing.JComboBox;
import javax.swing.JRadioButton;
import javax.swing.JButton;
import javax.swing.DefaultComboBoxModel;
import javax.swing.JList;
import javax.swing.AbstractListModel;

import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import javax.swing.JSplitPane;
import javax.swing.JSeparator;
import javax.swing.SwingConstants;
import javax.swing.JTextPane;
import javax.swing.JMenu;
import javax.swing.JMenuItem;
import javax.swing.JPopupMenu;
import java.awt.Component;
import javax.swing.JMenuBar;


public class RegistroMedico extends JFrame {

	private JPanel contentPane;
	private JTextField textCedula;
	private JTextField textNombre;
	private JTextField textDireccion;
	private JTextField textTelefono;
	private JTextField textFechaNac;

	/**
	 * Launch the application.
	 */
	public static void main(String[] args) {
		EventQueue.invokeLater(new Runnable() {
			public void run() {
				try {
					RegistroMedico frame = new RegistroMedico();
					frame.setVisible(true);
				} catch (Exception e) {
					e.printStackTrace();
				}
			}
		});
	}

	/**
	 * Create the frame.
	 */
	public RegistroMedico() {
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		setBounds(100, 100, 750, 480);
		contentPane = new JPanel();
		contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
		setContentPane(contentPane);
		contentPane.setLayout(null);
		
		JLabel lblRifcedula = new JLabel("Rif/Cedula:");
		lblRifcedula.setBounds(26, 30, 122, 14);
		contentPane.add(lblRifcedula);
		
		JLabel lblNombre = new JLabel("Nombre:");
		lblNombre.setBounds(26, 55, 122, 14);
		contentPane.add(lblNombre);
		
		JLabel lblDireccin = new JLabel("Direcci\u00F3n:");
		lblDireccin.setBounds(26, 80, 122, 14);
		contentPane.add(lblDireccin);
		
		JLabel lblTelefono = new JLabel("Telefono:");
		lblTelefono.setBounds(26, 105, 122, 14);
		contentPane.add(lblTelefono);
		
		JLabel lblFechaDeNacimiento = new JLabel("Fecha de Nacimiento:");
		lblFechaDeNacimiento.setBounds(26, 130, 122, 14);
		contentPane.add(lblFechaDeNacimiento);
		
		textCedula = new JTextField();
		textCedula.setBounds(175, 24, 153, 20);
		contentPane.add(textCedula);
		textCedula.setColumns(10);
		
		textNombre = new JTextField();
		textNombre.setBounds(175, 49, 153, 20);
		contentPane.add(textNombre);
		textNombre.setColumns(10);
		
		textDireccion = new JTextField();
		textDireccion.setBounds(175, 74, 153, 20);
		contentPane.add(textDireccion);
		textDireccion.setColumns(10);
		
		textTelefono = new JTextField();
		textTelefono.setBounds(175, 99, 153, 20);
		contentPane.add(textTelefono);
		textTelefono.setColumns(10);
		
		textFechaNac = new JTextField();
		textFechaNac.setBounds(175, 124, 153, 20);
		contentPane.add(textFechaNac);
		textFechaNac.setColumns(10);
		
		JComboBox cbbEstatus = new JComboBox();
		cbbEstatus.setModel(new DefaultComboBoxModel(new String[] {"Seleccione"}));
		cbbEstatus.setBounds(97, 160, 231, 20);
		contentPane.add(cbbEstatus);
		
		JLabel lblClinica = new JLabel("Clinica:");
		lblClinica.setBounds(26, 163, 95, 14);
		contentPane.add(lblClinica);
		
		JButton btnRegistrar = new JButton("Registrar");
		btnRegistrar.setBounds(196, 204, 132, 43);
		contentPane.add(btnRegistrar);
		
		JButton btnConsultar = new JButton("Consultar");
		btnConsultar.setBounds(26, 204, 132, 43);
		contentPane.add(btnConsultar);
		
		JButton btnModificar = new JButton("Modificar");
		btnModificar.setBounds(26, 268, 132, 43);
		contentPane.add(btnModificar);
		
		JButton btnEliminar = new JButton("Eliminar");
		btnEliminar.setBounds(196, 268, 132, 43);
		contentPane.add(btnEliminar);
		
		JButton btnCalendario = new JButton("Calendario");
		btnCalendario.setBounds(26, 334, 132, 43);
		contentPane.add(btnCalendario);
		
		JButton btnHorario = new JButton("Horario");
		btnHorario.setBounds(196, 334, 132, 43);
		contentPane.add(btnHorario);
		
		JButton btnAtras = new JButton("Atras");
		btnAtras.addMouseListener(new MouseAdapter() {
			@Override
			public void mousePressed(MouseEvent arg0) {
				VentanaPrincipal2 obj=new VentanaPrincipal2();
				obj.setVisible(true);
				dispose();
			}
		});
		btnAtras.setBounds(111, 388, 126, 43);
		contentPane.add(btnAtras);
		
		JSeparator separator = new JSeparator();
		separator.setOrientation(SwingConstants.VERTICAL);
		separator.setBounds(375, 0, 1, 442);
		contentPane.add(separator);
		
		JTextPane txtpnAntecedentesF = new JTextPane();
		txtpnAntecedentesF.setBounds(396, 55, 315, 64);
		contentPane.add(txtpnAntecedentesF);
		
		JButton btnRegistrarAnte = new JButton("Registrar");
		btnRegistrarAnte.setBounds(396, 317, 122, 43);
		contentPane.add(btnRegistrarAnte);
		
		JButton btnLimpiarAnte = new JButton("Limpiar");
		btnLimpiarAnte.setBounds(589, 317, 122, 43);
		contentPane.add(btnLimpiarAnte);
		
		JLabel lblAsignarEsp = new JLabel("Asignar Especialidad:");
		lblAsignarEsp.setBounds(406, 30, 132, 14);
		contentPane.add(lblAsignarEsp);
		
		JComboBox comboBox = new JComboBox();
		comboBox.setModel(new DefaultComboBoxModel(new String[] {"Seleccione"}));
		comboBox.setBounds(547, 27, 164, 20);
		contentPane.add(comboBox);
		
		JLabel lblSeleccionClin = new JLabel("Seleccione Clinica:");
		lblSeleccionClin.setBounds(406, 145, 146, 14);
		contentPane.add(lblSeleccionClin);
		
		JComboBox comboBox_1 = new JComboBox();
		comboBox_1.setModel(new DefaultComboBoxModel(new String[] {"Seleccione"}));
		comboBox_1.setBounds(547, 142, 164, 20);
		contentPane.add(comboBox_1);
		
		JTextPane txtpnAntecedentesP = new JTextPane();
		txtpnAntecedentesP.setBounds(396, 231, 315, 64);
		contentPane.add(txtpnAntecedentesP);
		
		JLabel lblAsignarHorario = new JLabel("Asignar Horario:");
		lblAsignarHorario.setBounds(406, 127, 112, 14);
		contentPane.add(lblAsignarHorario);
		
		JLabel lblSeleccioneTurno = new JLabel("Seleccione Turno:");
		lblSeleccioneTurno.setBounds(406, 170, 112, 14);
		contentPane.add(lblSeleccioneTurno);
		
		JComboBox cbbSelecTurn = new JComboBox();
		cbbSelecTurn.setModel(new DefaultComboBoxModel(new String[] {"Seleccione", "Turno Ma\u00F1ana", "Turno Tarde"}));
		cbbSelecTurn.setBounds(547, 167, 164, 20);
		contentPane.add(cbbSelecTurn);
		
		JLabel lblDiasALaborar = new JLabel("Dias a Laborar:");
		lblDiasALaborar.setBounds(406, 206, 95, 14);
		contentPane.add(lblDiasALaborar);
		
		JRadioButton rdbtnL = new JRadioButton("L");
		rdbtnL.setBounds(507, 204, 37, 23);
		contentPane.add(rdbtnL);
		
		JRadioButton rdbtnM = new JRadioButton("M");
		rdbtnM.setBounds(546, 204, 37, 23);
		contentPane.add(rdbtnM);
		
		JRadioButton rdbtnX = new JRadioButton("X");
		rdbtnX.setBounds(585, 204, 37, 23);
		contentPane.add(rdbtnX);
		
		JRadioButton rdbtnJ = new JRadioButton("J");
		rdbtnJ.setBounds(624, 204, 37, 23);
		contentPane.add(rdbtnJ);
		
		JRadioButton rdbtnV = new JRadioButton("V");
		rdbtnV.setBounds(662, 204, 37, 23);
		contentPane.add(rdbtnV);
	}
	private static void addPopup(Component component, final JPopupMenu popup) {
	}
}
